Big Huge Thesaurus

Chelydra serpentina

noun